﻿@charset "utf-8";
/* CSS Document */
.headTopBg { background-color:#3d455f;}
.headTopBox { height: 196px; width: 100%; }
.headTopBox .headTopBoxCon { position: relative; height: 100%; }
.headTopBox .headTopBoxCon .logo { display: block;height: 57px; width: 164px; position: absolute; left: 0; top: 32px;}
.headTopBox .headTopBoxCon .mask{ background:url(../../images/logomask.png) no-repeat; height:196px; width:579px; position:absolute; top:-25px; left:-150px;}
.headTopBox .headTopBoxCon .searchBox { background-color:#fff; height: 38px; width: 306px; position: absolute; top: 36px; right: 0; overflow:hidden;}
.headTopBox .headTopBoxCon .searchBox input {border: none; border: 0; color: #c5c5c5; outline: none; padding: 9px 5px; height: 20px; line-height: 21px; width: 296px; text-align: center;}
.headTopBox .headTopBoxCon .searchBox i { display: block; background:url(../../images/topbar_tel.png) no-repeat; background-position:-54px -50px; width: 16px; height: 38px; position: absolute; top: -1px; left: 72px; vertical-align: top; *vertical-align: middle; _vertical-align: middle;}
.page_bigad .headTopBox .headTopBoxCon .logo{ display:none;} 

.navBox { display: inline-block; margin-top: 124px; width: 100%; height: 72px; overflow: hidden; position: relative; _float:left; *float:left;}
.navBox ul { width:100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 2; }
.navBox ul li { display: inline; float: left; height: 72px; width: 83px; overflow: hidden;}
.navBox ul li a { float:left; color: #fff; height: 100%; width: 100%; }
.navBox ul li a i { display: block; background:url(../../images/navicon.png) no-repeat; height:28px; width:85px; vertical-align: top;}
.navBox ul li a i.home { background-position:0 0;}
.navBox ul li a:hover,.navBox ul li.current a{ color: #00ccff; }
.navBox ul li a:hover i.home,
.navBox ul li.current a i.home { background-position:0 -28px;}
.navBox ul li a i.newuser { background-position:-85px 0;}
.navBox ul li a:hover i.newuser,
.navBox ul li.current a i.newuser {  background-position:-85px -28px;}
.navBox ul li a i.game { background-position:-170px 0;}
.navBox ul li a:hover i.game,
.navBox ul li.current a i.game { background-position:-170px -28px;}
.navBox ul li a i.news { background-position:-255px 0;}
.navBox ul li a:hover i.news,
.navBox ul li.current a i.news { background-position:-255px -28px;}
.navBox ul li a i.technology { background-position:-340px 0;}
.navBox ul li a:hover i.technology,
.navBox ul li.current a i.technology {  background-position:-340px -28px;}
.navBox ul li a i.view { background-position:-425px 0;}
.navBox ul li a:hover i.view,
.navBox ul li.current a i.view { background-position:-425px -28px;}
.navBox ul li a i.evaluation { background-position:-510px 0;}
.navBox ul li a:hover i.evaluation,
.navBox ul li.current a i.evaluation { background-position:-510px -28px;}
.navBox ul li a i.bbs { background-position:-595px 0;}
.navBox ul li a:hover i.bbs,
.navBox ul li.current a i.bbs { background-position:-595px -28px;}
.navBox ul li a i.apt_so { background-position:-680px 0;}
.navBox ul li a:hover i.apt_so,
.navBox ul li.current a i.apt_so { background-position:-680px -28px;}
.navBox ul li a i.feng_game { background-position:-765px 0;}
.navBox ul li a:hover i.feng_game,
.navBox ul li.current a i.feng_game { background-position:-765px -28px;}
.navBox ul li a i.feng_buy { background-position:-850px 0;}
.navBox ul li a:hover i.feng_buy,
.navBox ul li.current a i.feng_buy { background-position:-850px -28px;}
.navBox ul li a i.tutu { background: url(../../images/tutuicon.png) no-repeat;}
.navBox ul li a:hover i.tutu,
.navBox ul li.current a i.tutu { background-position:0 -28px;}
.navBox ul li a i.hs { background-position:-935px 0;}
.navBox ul li a:hover i.hs,
.navBox ul li.current a i.hs { background-position:-935px -28px;}
.navBox ul li a span { display: block; width: 100%; height: 28px; line-height: 28px; text-align: center; }
.navBox .focus{ border-bottom:solid 4px #00ccff; height:68px; width: 85px; position: absolute; left: 0; top: 0; z-index: 1; -webkit-transition:all cubic-bezier(.2,.2,.45,1.5) .44s; -moz-transition:all cubic-bezier(.2,.2,.45,1.5) .44s; -ms-transition:all cubic-bezier(.2,.2,.45,1.5) .44s; transition:all cubic-bezier(.2,.2,.45,1.5) .44s;}

.Topapps{ background-color: #fafafa; display:inline; float:left; border: 1px solid #ddd; margin-left:2px; height:308px; width:306px; vertical-align:top;}
.Topapps .topModule{ padding:16px 0; height: 46px; position: relative;}
.Topapps .bg{background-color: #f4f4f4;}
.Topapps .topModule .appbox{ padding-left: 90px; height: 46px; position: relative;}
.Topapps .topModule .appbox .appimg{ height: 46px; width: 46px; border-radius: 10px; overflow: hidden; position: absolute; top: 0; left: 30px;}
.Topapps .topModule .appbox .downLink{ color: #757575; height: 20px; line-height: 20px;}
.Topapps .topModule .appbox h2{ color: #333; margin-bottom: 5px}
.Topapps .topModule .appbox h2 a:hover,.Topapps .topModule .appbox .downLink a:hover,.Topapps .bottomModule .app a:hover,.Topapps .blank_t a:hover{color:#ed0000;}
.Topapps .topModule .appbox .downLink a{ color: #757575;}
.Topapps .topModule .appbox .downLink span{ margin: 0 5px;}
.Topapps .er_img{ display: inline-block; background: url(../../images/er_code_img.png) no-repeat; height: 15px; width: 15px; position: absolute; top: 17px; right: 20px; vertical-align: top;}
.Topapps .qr_pop{ background: #fff; border: 1px solid #d4d4d4; height: 78px; width: 78px; position: absolute;}
.Topapps .qr_pop i,.Topapps .qr_pop em{ display:inline-block; border-style:solid; font-size:0; height:0; width:0; border-color:transparent #d4d4d4 transparent transparent; position:absolute; top:50%; _line-height:0;}
.Topapps .qr_pop i{ border-width:10px; margin-top:-10px; left:-20px;}
.Topapps .qr_pop em{ border-width:8px; border-color:transparent #fff  transparent transparent; margin-top:-8px; left:-6px;  z-index:3;}
.app_f_location{ filter:alpha(opacity=0); opacity: 0; top: -1px; right: 0; z-index: -1;}

.Topapps .bottomModule{ height: 110px;}
.Topapps .bottomModule .app{ display: inline; float: left; margin:22px 8px 0 22px; color: #333; height: 88px; width: 64px; text-align: center; position: relative;font-size: 12px;}
.Topapps .bottomModule .app .name{ height: 30px; line-height: 30px; width: 64px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.Topapps .bottomModule .qr_pop{ background: #fff; border: 1px solid #d4d4d4; height: 78px; width: 78px; position: absolute;}
.Topapps .bottomModule .qr_pop i,.Topapps .bottomModule .qr_pop em{ display:inline-block; border-style:solid; font-size:0; margin: 0; margin-left: -10px; height:0; width:0; border-color:#d4d4d4 transparent  transparent transparent; position:absolute; left:50%; _line-height:0; top: 100%;}
.Topapps .bottomModule .qr_pop i{ border-width:10px;}
.Topapps .bottomModule .qr_pop em{ border-width:8px; border-color:#fff transparent transparent transparent; left: 2px; top: -10px; z-index:3;}
.app_t_location{ filter:alpha(opacity=0); opacity: 0; left: -8px; top: -34px; z-index: -1;}

.Topapps .blank_t{ color: #999; line-height: 42px; height: 42px; padding:0 30px; width: 246px; font-size: 13px;}
.Topapps .blank_t a{ color: #333;}
.Topapps .blank_t span{ margin: 0 5px;}

/*插入快捷广告*/
.Topapps .bottomModule .title_new{ display: inline-block; color: #333; font-size: 25px; font-weight: 400; margin:24px 0 10px 0; width: 100%; text-align: center;}
.Topapps .bottomModule .bar-hit{ color: #666; line-height: 24px; height: 24px; text-align: center;}
.Topapps .bottomModule .bar-hit a{ display: inline-block; background-color: #008bed; color: #fff; font-size: 12px; border-radius: 4px; line-height: 24px; margin-left: 8px; height: 24px; padding:0 6px;}
.Topapps .bottomModule .bar-hit a:hover{ opacity: .8; filter: alpha(opacity=80);}

/*首页图片轮播*/
#hot_spots{ margin-bottom: 10px;}
.homebanner{ float: left; height: 310px; width: 690px; position: relative; overflow: hidden;}
.targetO{ height: 310px; width: 690px; overflow:hidden;}
.targetO li{ height: 310px; width: 100%; overflow: hidden; position: absolute; left: 0; top: 0;}
.targetO li a{ display: block; height: 100%; width: 100%; position: relative;}
.targetO li a:before {width: 100%;height: 100%;position: absolute;top: 0;left: 0;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;
background-color: rgba(0,0,0,0);background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background: -webkit-linear-gradient(top, rgba(0,0,0,0), #000);background: -ms-linear-gradient(top, rgba(0,0,0,0), #000);opacity: 0.7;
content: " ";z-index: 10;filter:alpha(opacity=100);}
.targetO li a:hover:before { opacity: 1;} 
.targetO .label{ display: none; color: #fff; border-radius: 3px; padding: 0 6px; line-height: 21px; height: 21px; position: absolute; left: 20px; top: 18px;}
.targetO .title{ font-size: 26px; color: #fff; line-height: 35px; padding: 0 25px; height: 35px; width: 642px; position: absolute; left: 0; bottom: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; z-index: 11;}
.targetO .title h2{ display: none; font-weight: 400; -webkit-text-shadow: 0 2px 4px rgba(0,0,0,.75); -ms-text-shadow: 0 2px 4px rgba(0,0,0,.75); -moz-text-shadow: 0 2px 4px rgba(0,0,0,.75); text-shadow: 0 2px 4px rgba(0,0,0,.75);}
.targetO .msgShow{ display: none; color: #fff; height: 50px; position: absolute; left: 25px; top: 190px; z-index: 11;}
.targetO .msgShow .num{ float:left; font-family: Arial; font-size: 62px; font-weight: 400; vertical-align: top;margin-right: 5px;-webkit-text-shadow: 0 2px 4px rgba(0,0,0,.75); -ms-text-shadow: 0 2px 4px rgba(0,0,0,.75); -moz-text-shadow: 0 2px 4px rgba(0,0,0,.75); text-shadow: 0 2px 4px rgba(0,0,0,.75);}
.targetO .msgShow .headerImg{ float:left; margin-top: 5px; height: 50px; vertical-align: top;}
.targetO .msgShow .header{ margin-top: 2px; height: 32px;}
.targetO .msgShow .header span{ display: inline; float: left; background: url(../../images/opticy_40.png) repeat; margin-right: 2px; height: 32px; width: 32px;}
.targetO .msgShow .header span img{ float: left; margin: 1px; height: 30px; width: 30px; overflow: hidden; vertical-align: top;}


.targetO span.bigimg img{ display:none;}
.homebanner .controller .prev, .homebanner .controller .next{line-height: 0;overflow: hidden;display: block;margin-top: -18px;height: 35px;width: 35px;position: absolute;top: 50%;text-indent: -999em;font-size: 0;filter: alpha(opacity=0);opacity: 0;-moz-transition: all .32s linear;-ms-transition: all .32s linear;
-webkit-transition: all .32s linear;transition: all .32s linear;z-index: 11; opacity: 0;}
.homebanner .controller .prev{ background: url(../../images/prev_btn.png) no-repeat; left: -35px;}
.homebanner .controller .next{ background: url(../../images/next_btn.png) no-repeat; right: -35px;}
.homebanner:hover .controller .prev,.homebanner:hover .controller .next{ opacity:1;}
.homebanner:hover .controller .prev{ left: 0;}
.homebanner:hover .controller .next{ right: 0;}
.homebanner .controller .prev span,.homebanner .controller .next span{ display: none;}
.homebanner .controller .triggers{ position:absolute; left:0; bottom:0;  height: 4px; width: 100%; z-index: 11;}
.homebanner .controller .triggers a{ display: inline; float: left; height: 4px; width: 137px; margin-left: 1px;  overflow: hidden; background: #72879c; text-indent: -999em;}
.homebanner .controller .triggers a:hover, .controller .triggers a.current{background:#0093d8;}

.sliderL{width:100%;position:relative;list-style:none;padding:0}
.sliderL_nav.prev,.sliderL_nav.next{line-height: 0; overflow: hidden;display: block; margin-top: -18px; height: 35px; width: 35px; position: absolute; top: 50%; text-indent: -999em; font-size: 0; filter:alpha(opacity=0); opacity: 0; -moz-transition: all .32s linear; -ms-transition: all .32s linear; -webkit-transition: all .32s linear; transition: all .32s linear; z-index: 11;}
.sliderL_nav.prev{ background: url(../../images/prev_btn.png) no-repeat;  left: -35px;}
.sliderL_nav.next{ background: url(../../images/next_btn.png) no-repeat;  right:-35px;}
.sliderL_tabs{ position: absolute; left: 0; bottom: 0; height: 4px; width: 100%; z-index: 11;}
.sliderL_tabs li{ display: inline; float: left; height: 4px; width: 137px; margin-left: 1px;  overflow: hidden;}
.sliderL_tabs a{ display: block; background: #72879c; height: 100%; width: 100%; text-indent: -999em;}
.sliderL_tabs .sliderL_here a,
.sliderL_tabs a:hover{background:#0093d8}


/* Recommended_news */
#Recommended_news{ width:100%;}
.Recommended_news h1 { font-size: 36px; margin-bottom: 20px; margin-top:15px; height: 40px; *height: 44px; line-height: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all; word-wrap: break-word; font-weight:bold; }
.Recommended_news h1 i { display: inline-block; background-color:#008bed; color:#fff; font-size:16px; line-height:34px; margin:2px 10px 0 0; padding:0 10px; height:34px; vertical-align:top;}
.Recommended_news h1 a { display: inline-block; color: #000; }
.Recommended_news h1 a:hover{ color: #ed0000; }
.Recommended_news .listNewsBox { margin-bottom: 34px; }
.Recommended_news .listNewsBox ul li { line-height: 20px;height: 50px; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all; word-wrap: break-word; }
.Recommended_news .listNewsBox ul li a { -moz-transition: all .32s linear; -ms-transition: all .32s linear; -webkit-transition: all .32s linear; transition: all .32s linear; float: left; color: #333; height: 25px;width: 318px;margin-right: 15px;overflow: hidden;text-overflow: ellipsis;}
.Recommended_news .listNewsBox ul li a i { -moz-transition: all .32s linear; -ms-transition: all .32s linear; -webkit-transition: all .32s linear; transition: all .32s linear; display: inline-block; background: url(../../images/dot_icon.jpg) no-repeat; margin-right: 5px; width: 2px; height: 20px; vertical-align: top;}
.Recommended_news .listNewsBox ul li a.mid { margin: 0 74px; }
.Recommended_news .listNewsBox ul li a:hover { color: #ed0000; }

/*今日导读*/
.todayNews h1 i, .softwareGames h1 i, .softwareGames .gameList .commonGmeeBox .newusers_list .gameImg span,.feng_tecList h1 i, .feng_view h1 i, .gameChannel h1 i, .feng_tecList .shaihuo_p .like, .fengCommunity  h1 i,.weixin_ico{ background-image: url('../../images/index_ico.png'); background-repeat: no-repeat; color:#333;}
#todayNews .todayNews h1 { border-top: 1px solid #dedede;height: 1px;padding-bottom: 0;}
.todayNews h1 .titleBox{ background:#fff; margin-left:-73px; height:28px; width:146px; position: absolute; left: 50%; top: -18px; z-index: 2;}
.todayNews h1 i { display: block; background-position: 0 0px; margin-left:14px; width: 120px; height: 28px; text-align: right; line-height: 28px; font-size: 16px;}
.todayNews h1 i span{ display:inline-block; background-color:#ed0000; color:#fff; padding:0 12px; height:28px;}
.todayNews .todayNewsBox { padding-bottom: 35px;}
.todayNews .columnL { float: left; width: 306px; overflow: hidden; }
.todayNews .columnL .ad_title{ color: #333; font-size: 20px; line-height: 30px; margin-bottom: 4px; height: 60px; overflow: hidden;}
.todayNews .columnL .ad_title a{ display: inline-block;}
.todayNews .columnL .wea_d { line-height: 220px; margin-bottom: 8px; width: 306px; height: 220px; background-color: #e4e4e4; font-size: 25px; font-weight: 700; overflow: hidden; text-align: center; color: #333; position:relative;}
.todayNews .columnL .wea_d img { max-height: 220px; max-width: 306px; }
.todayNews .columnL h2.anewsd_title { font-size: 20px; line-height: 25px; margin-bottom: 12px; }
.todayNews .columnL h2.anewsd_title a { color: #333; }
.todayNews .columnL h2.anewsd_title a:hover { color: #ed0000; }
.todayNews .columnL .abs { color: #757575; font-size: 13px; line-height: 20px; margin: 10px 0 20px 0; height: 40px; width: 100%; overflow-y: hidden; word-break: break-all; word-wrap: break-word; }
.todayNews .apple_list { margin-bottom: 16px; width: 100%; }
.todayNews .apple_list ul li { height: 22px; line-height: 22px; margin-bottom: 8px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all; word-wrap: break-word; vertical-align: top; *vertical-align: middle; _vertical-align: middle;  }
.todayNews .apple_list ul li a { height: 22px; color: #333; }
.todayNews .apple_list ul li a:hover { color: #ed0000;}
.todayNews .apple_list ul li.first { background-position: -148px -122px; height: 22px; }
.todayNews .columnMid { display: inline; float: left; width: 308px; margin: 0 38px; overflow: hidden;}
.todayNews .columnMid .tel_list { margin-bottom: 23px; width: 100%; }
.todayNews .columnMid .tel_list ul li {line-height: 22px; margin-bottom: 10px; height: 22px; width: 284px; vertical-align: top; *vertical-align: middle; _vertical-align: middle; padding-left: 24px; position: relative;}
.todayNews .columnMid .tel_list ul li a{ display: inline-block; height: 22px; width: 100%; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all; word-wrap: break-word; vertical-align: top;}
.todayNews .columnMid .tel_list ul li a:hover { color: #ed0000; }
.todayNews .columnMid .tablet_list { margin-bottom: 28px; width: 100%; *margin-bottom: 7px;}
.todayNews .columnMid .tablet_list ul li { height: 22px; line-height: 22px; margin-bottom: 8px; height: 22px; width: 284px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all; word-wrap: break-word; vertical-align: top; *vertical-align: middle; _vertical-align: middle; }
.todayNews .columnMid .tablet_list ul li a { height: 22px; color: #333; }
.todayNews .columnMid .tablet_list ul li a:hover { color: #ed0000; }
.todayNews .columnMid .tablet_list ul li.first { background-position: -150px -41px; height: 22px; }
.todayNews .game_list { margin-bottom: 14px; width: 100%; }
.todayNews .game_list .ad_500 img{ max-width: 306px; max-height: 500px;}
.todayNews .game_list ul li {height: 22px; line-height: 22px; margin-bottom: 8px; height: 22px; width: 284px; vertical-align: top; *vertical-align: middle; _vertical-align: middle; padding-left: 24px; position: relative;}
.todayNews .game_list ul li a { display: block; height: 22px; width: 100%; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all; word-wrap: break-word;}
.todayNews .game_list ul li a:hover { color: #ed0000; }
.todayNews .columnR .topic_view { height: 220px; width: 308px; position: relative; }
.todayNews .columnR .topic_view  img { max-height: 220px; max-width: 308px; background-color: #969696; overflow: hidden; vertical-align: top;}
.border_arrow { border-color: transparent transparent #fff transparent; border-style: solid; border-width: 10px; left: 50%; margin-left: -10px; position:absolute; width: 0; bottom: 0}
.ceping-tip{ width: 42px;}
.ceping-tip .ce_num { display: inline-block; background-color: #ed0000; width: 42px; height: 30px; color: #fff; text-align: center; line-height: 30px; font-size: 20px; border-radius: 5px 5px 0 0; z-index: 4;}
.ceping-tip .lab{ background-color: #232323; border-radius: 0 0 5px 5px; font-size: 13px; z-index: 4;}
.ceping-tip span.fav{border-color: #232323 transparent transparent; border-style: solid; border-width: 7px;width: 0;position: absolute; right: 14px; top: 60px; z-index: 4;}
.ceping-tip .border_arrow{bottom: 108px}
.right-location{ top: 15px; right: 15px; position: absolute;} 

.todayNews .columnR .topic_list ul li { float: left; border-bottom: 1px solid #f0f0f0; font-size: 16px; color: #333; line-height: 22px; height: 130px; position: relative; word-break: break-all; word-wrap: break-word; border-left: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0; _overflow:hidden;}
.todayNews .columnR .topic_list ul li a{ display:block; height: 100%; width: 100%;}
.todayNews .columnR .topic_list ul li .nper_num { float: left; width: 60px; height: 130px; font-size: 12px; top: 12px; left: 0; background-color: #fafafa; text-align: center; border-right: 1px solid #f0f0f0; }
.todayNews .columnR .topic_list ul li .nper_title{ float: left; padding: 10px 15px; width: 215px; height: 120px; }
#todayNews .todayNews .columnR .topic_list ul li .nper_title  h1.title{ border-top: 0; margin: 0; margin-top: 8px; padding:0; height: 44px; width: 100%; font-size: 18px; font-weight:600; overflow: hidden;}
.todayNews .columnR .topic_list ul li .nper_title .content{ font-size: 13px; color: #757575; line-height: 22px; padding-top: 14px; height: 44px; width: 100%; overflow:hidden;}
.todayNews .columnR .topic_list ul li .nper_num p{ margin: 0px 20px 0px; text-align: right;}
.todayNews .columnR .topic_list ul li .nper_num .num{ display: block; font-family: Arial; font-size: 23px; border-bottom: 1px solid #757575; padding-bottom: 3px; margin: 20px 10px 0px; color: #757575; text-align: center; }
.todayNews .columnR .topic_list ul li:hover  .nper_title .title{color: #ed0000;}
.todayNews .columnR .topic_list ul li:hover .nper_num{ background-color: #f4f4f4; }
.todayNews .columnR .topic_list ul li:hover .nper_num .num{ color: #ed0000; border-bottom: 1px solid #ed0000;}
.todayNews .columnR .topic_list ul li:hover .nper_num p{ color: #ed0000; }
.todayNews .columnR .topic_list .last { border-bottom: none; }
.todayNews .columnR { float: left; width: 308px; }
.todayNews .columnR .week_headLine { margin-bottom: 32px; width: 308px; text-align: center; font-size: 18px; font-weight: 400; *margin-bottom: 37px;}
.todayNews .columnR .week_headLine h2 {border-left: 5px solid #000; line-height: 25px; font-weight: 400; height: 25px; margin-bottom: 10px; text-align: left; padding-left: 10px; font-size: 22px; position: relative;}
.todayNews .columnR .week_headLine h2 .datepicker{ filter: alpha(opacity=0); opacity: 0; font-size: 0; height: 24px; width: 74px; position: absolute; top: 0; right: 0; cursor: pointer;}
.todayNews .columnR .week_headLine h2 a{ font-size: 12px; float: right; background-color: #f1f1f1; border: 1px solid #ccc; border-radius: 4px; line-height: 22px; padding: 0 12px; height: 22px; *margin-top: -23px;}
.todayNews .columnR .week_headLine h2 a:hover{ filter:alpha(opacity=80); opacity: .8;}
.todayNews .columnR .week_headLine h2 em { color: #cc181e; }
.todayNews .columnR .week_lineNews ul li { border-bottom: 1px dotted #dedede; padding: 8px 0; height: 50px; width: 308px; font-size: 14px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: left;}
.todayNews .columnR .week_lineNews ul li a { display:block; height: 28px; width: 100%;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #000; font-size: 15px; font-weight: 600;}
.todayNews .columnR .week_lineNews ul li a:hover { color: #ed0000; }
.todayNews .columnR .week_lineNews ul li p { color: #757575; font-size: 13px; line-height: 25px; height: 25px; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all; word-wrap: break-word;}
.todayNews .columnMid .projectItem { width: 308px; height: 220px; position: relative; margin-top: -11px;}
.todayNews .columnMid .projectItem a{ display:inline-block;}
.todayNews .columnMid .projectItem img { max-height: 220px; /*max-width: 308px; */background-color: #969696; overflow: hidden; }
.todayNews .label { display: inline-block; background-color: #fff; color: #000; line-height: 20px; height: 20px; width: 50px; overflow: hidden; border: solid 1px #fff; border-radius: 4px; position: absolute;bottom: 189px;left: 15px; text-align: center; }
.todayNews .columnMid .projectList { width: 306px; border: 1px solid #f0f0f0;border-width: 0 1px 1px 1px;}
.todayNews .columnMid .projectList ul li p{ font-size: 13px; color: #757575; line-height: 20px; margin: 15px 10px; height: 58px; overflow:hidden; word-wrap: break-word; word-break: break-all;}
.todayNews .columnMid .projectList ul li.last { border-bottom: none; }
.todayNews .columnMid .projectList ul li div.title { padding-left: 10px; overflow: hidden;position: relative;}
.todayNews .columnMid .projectList ul li div.title .redLine{position: absolute;left: 0;top: 15px;width: 5px;height: 22px;background-color: #e00000}
.todayNews .columnMid .projectList ul li a.title {color: #333; font-size: 20px; font-weight: 600; line-height: 24px;margin:15px 10px 0 10px;display: inline-block;}
.todayNews .columnMid .projectList ul li a:hover.title{color:#ed0000;} 
.todayNews .columnMid .projectList ul li .keybox { margin-top: 12px; padding: 0px 10px; height: 20px; width: 286px; overflow: hidden; }
.todayNews .columnMid .projectList ul li .keybox a { color: #757575; margin: 0 8px 5px 0; border: 1px solid #e7e7e7; height: 18px; line-height: 18px; padding: 0 5px; float: left; }
.todayNews .columnMid .projectList ul li .keybox a:hover { background-color: #f1f1f1; }
.todayNews .columnMid .fengActivity { background-color: #f5f5f5; color: #fff; padding-left: 30px; margin-top: 16px; width: 278px; height: 80px; position: relative; }
.todayNews .columnMid .fengActivity .sliderBar { display: block; font-size: 12px; padding: 5px 0; height: 70px; width: 22px; background-color: #333; position: absolute; top: 0; left: 0; text-align: center; }
.todayNews .columnMid .fengActivity .sliderBar a{color:#fff;}
.todayNews .columnMid .fengActivity .sliderBar a:hover{color:#fff;}
.todayNews .columnMid .fengActivity .fAListN { height: 80px; width: 278px; overflow: hidden; position: relative; }
.todayNews .columnMid .fAListN ul { width: 278px; height: 300%; position: absolute; left: 0; top: 0; }
.todayNews .columnMid .fAListN ul li { height: 26px; width: 278px; line-height: 26px; }
.todayNews .columnMid .fAListN ul li a { display: block; color: #333; height: 26px; width: 278px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all; word-wrap: break-word;}
.todayNews .columnMid .fAListN ul li a:hover{ color: #ed0000;}

i.game-icon,i.apple-icon,i.tel-icon,i.ipad-icon{ display: inline-block; background: url('../../images/index_ico.png') no-repeat; height: 22px; width: 24px; position: absolute; top: 0; left: 0;}
i.game-icon{ background-position: -148px -143px;}
i.apple-icon{ background-position: -151px -102px;}
i.tel-icon{ background-position: -151px -22px;}
i.ipad-icon{ background-position: -148px -60px;}
.todayNews .game_list ul li.first i.game-icon{background-position: -148px -122px;}
.todayNews .columnMid .tel_list ul li.first i.apple-icon{ background-position: -151px -81px;}
.todayNews .columnMid .tel_list ul li.first i.tel-icon{ background-position: -151px 0;}
.todayNews .columnMid .tel_list ul li.first i.ipad-icon{ background-position: -148px -42px;}

/*推荐软件&游戏*/
#softwareGames{ margin-bottom: 20px;}
.softwareGames h1{ background-color: #f4f4f4; height: 28px; margin: 0px 0 22px;position: relative; }
.softwareGames h1 i { background-color:#fff; background-position: 0 -163px; width: 152px; height: 28px; margin-top: -15px; display: block; text-align: right; line-height: 28px; padding-right: 7px; color: #fff; font-size: 16px; _position: absolute; _z-index: 2; _top: 14px;}
.softwareGames h1 i span{ display:inline-block; background-color:#000; padding:0 8px; margin-left:10px;}
.softwareGames .gameList{ position:relative;}
.softwareGames .gameList .innerCon{ height:152px; width:1000px; position:relative; overflow:hidden;}
.softwareGames .gameList ul{ position:absolute; width:500%; height:152px; left:0; top:0;}/*height:338px;*/
.softwareGames .gameList ul li{ height:152px; width:1000px; position:relative; float:left;}
.softwareGames .gameList .commonGmeeBox { display: none; float: left; width: 100%; height: 152px; vertical-align: top; }
.softwareGames .gameList .newusers_list .gameImg { border-radius: 14px; height: 66px; width: 66px; position: absolute; top: 0; left: 0; overflow: hidden; }
.softwareGames .gameList .newusers_list .gameImg img { max-width: 66px; max-height: 66px; position: absolute;border-radius: 10px}
.softwareGames .gameList .newusers_list h2 { color: #333; font-size: 16px; height: 30px; width: 100%; font-weight: 400;}
.softwareGames .gameList .newusers_list .abs { color: #999; font-size: 12px; line-height: 18px; margin-bottom: 5px; height: 40px; overflow: hidden; word-break: break-all; word-wrap: break-word; vertical-align: top;}
.softwareGames .gameList .newusers_list { float: left; display: inline; margin: 0 10px 18px 0; padding-left: 82px; height: 66px; width: 158px; position: relative; overflow: hidden;}
.softwareGames .gameList .newusers_list h2 a:hover { color: #ed0000; text-decoration: underline; }
.softwareGames .gameList .newusers_list h2 a{ float: left; line-height: 30px; margin-top: -2px; height: 30px; width: 157px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all; word-wrap: break-word;}
.softwareGames .gameList .newusers_list h2 a:hover{ text-decoration: none;}
.softwareGames .gameList .newusers_list .gameImg span.img{ width: 42px; height: 43px; position: absolute; }
.softwareGames .gameList .newusers_list .img_1{ background-position: 0px -68px; }
.softwareGames .gameList .newusers_list .img_2{ background-position: -42px -68px; }
.softwareGames .gameList .controller{ position:absolute; width:100%; height:28px; top:-50px; left:0;}
.softwareGames .gameList .controller .triggers{ height:28px; width:100%; position:absolute; left:0; top:0; text-align:right;}
.softwareGames .gameList .controller .triggers a{ display:inline-block; background-color:#f4f4f4; height:28px; width:80px; border-radius:4px; line-height: 28px; text-align: center; }
.softwareGames .gameList .controller .triggers a:hover,
.softwareGames .gameList .controller .triggers a.current{ background-color:#69b91f; color: #fff; }
.ad_90 { margin-bottom: 10px; width: 1000px;  font-size: 25px; overflow: hidden; text-align: center; font-weight: 400;}
.ad_90 a{ float: left; }
.ad_90 img { max-height: 90px; max-width: 1000px; vertical-align: top;}

.ad_90-top { margin-bottom: 3px; width: 1000px;  font-size: 25px; overflow: hidden; text-align: center; font-weight: 400;}
.ad_90-top a{ float: left; }
.ad_90-top img { max-height: 90px; max-width: 1000px; vertical-align: top;}

/*feng_view*/
.feng_view h1,.gameChannel h1,.feng_tecList h1,.fengCommunity h1,.todayNews h1 { background-color: #fff; font-weight:400; height: 34px; padding:20px 0; position: relative; border-top: 0;}
.feng_view h1 i { float:left; background-position: 2px -113px; font-size:30px; font-weight: 600; padding-left:54px; line-height: 40px; width: 95px; height: 35px;}
.feng_view h1 span, .gameChannel h1 span, .fengCommunity h1 span,.feng_tecList h1 span{ float: left; color: #333; font-size: 16px; margin-top: 13px; padding-left:15px; font-weight:400; vertical-align:middle;}
.gameChannel .h1
.gameChannel .title_right{ width: 100%; height: 38px; position: absolute; top: 0px; left: 0;}
.gameChannel .label{ color: #fff; line-height: 20px; height: 20px; padding: 2px 12px; overflow: hidden; border-radius: 4px; position: absolute; top: 15px; left: 15px; text-align: center; z-index: 4;}
.feng_view .title_right .triggers, .gameChannel .title_right .triggers{ line-height: 38px; height: 38px; width: 100%; position: absolute; left: 0; top: 25px; text-align: right; }
.feng_view .title_right .triggers a, .gameChannel .title_right .triggers a,.feng_tecList .title_right .triggers a,.fengCommunity .title_right .triggers a{ display: inline-block; color:#333; font-size: 16px; font-weight: 400; border-bottom:solid 2px #fff; line-height:23px; height: 23px; padding: 0 2px; margin-left:5px; text-align: center; }
.feng_view .title_right .triggers a:hover, .gameChannel .title_right .triggers a:hover,.feng_tecList .title_right .triggers a:hover,.fengCommunity .title_right .triggers a:hover{ color:#0090ff; text-decoration:none; border-bottom:solid 2px #0090ff;}
.feng_view .title_right .triggers .feng_views, .gameChannel .title_right .triggers .feng_views,.feng_tecList .title_right .triggers .feng_views, .fengCommunity .title_right .triggers .feng_views{ width: 105px; font-size: 22px; text-align: right; color: #333;}
.feng_view .title_right .triggers .feng_views:hover, .gameChannel .title_right .triggers .feng_views:hover,.feng_tecList .title_right .triggers .feng_views:hover, .fengCommunity .title_right .triggers .feng_views:hover{ border-bottom: solid 2px #fff; color:#000;}
.feng_view .feng_viewLeft{ display: inline; float: left; height: 418px; width: 330px; position: relative; margin-right: 2px; _margin-right: 0;}
.feng_view .feng_viewLeft .backMask{ height: 100%; width: 100%; position: absolute; left: 0; top: 0; background-color: #000; background-color: rgb(0,0,0,.2); filter: alpha(opacity=20); opacity: .2; z-index: 2;}
.feng_view .feng_viewLeft a.img{ display: block; height: 100%; width: 100%;}
.feng_view .label{ color: #fff; line-height: 20px; height: 20px; padding: 2px 12px; overflow: hidden; border-radius: 4px; position: absolute; top: 15px; left: 15px; text-align: center; z-index: 4;}
.feng_view .feng_viewLeft .label:hover{ color: #fff;}
.feng_view .feng_box{float: left; position: relative; border-right: 1px solid #ededed; border-top: 1px solid #ededed; margin-bottom: 20px; }
.feng_view .feng_viewLeft:before{width: 100%;height: 100%;position: absolute;top: 0;left: 0;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;
background-color: rgba(0,0,0,0);background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background: -webkit-linear-gradient(top, rgba(0,0,0,0), #000);background: -ms-linear-gradient(top, rgba(0,0,0,0), #000);opacity: 0.7;
content: " ";filter:alpha(opacity=40);}
.feng_view .feng_viewLeft:hover:before{ opacity: 1}
.freexm_app{ height: 48px; width: 48px; position: absolute; border: 2px solid #fff; border-radius: 15px; top: 10px; right: 10px; overflow: hidden;}
.freexm_app img{ height: 48px; width: 48px; vertical-align: top;}
.feng_view .feng_viewLeft .guandian{ background-color: #0090ff; }
.feng_view .feng_viewLeft .view_p{ color: #fff; line-height: 20px; height: 20px; overflow: hidden; position: absolute; top: 85px; left: 25px; text-align: center; z-index: 8;}
.feng_view .feng_viewLeft .view_p img{ vertical-align: top;}
.feng_view .feng_viewLeft .view_p span{ padding: 0 10px; -webkit-text-shadow: 0 2px 4px rgba(0,0,0,.75);-ms-text-shadow: 0 2px 4px rgba(0,0,0,.75);-moz-text-shadow: 0 2px 4px rgba(0,0,0,.75);text-shadow: 0 2px 4px rgba(0,0,0,.75);}
.feng_view .feng_viewLeft .view_title{ color: #fff; line-height: 30px; width: 274px; overflow: hidden; position: absolute; top: 125px; left: 15px; font-size: 20px; font-weight: 600; padding: 0 10px; word-wrap: break-word; word-break: break-word; z-index: 4; -webkit-text-shadow: 0 2px 4px rgba(0,0,0,.75);
-ms-text-shadow: 0 2px 4px rgba(0,0,0,.75);-moz-text-shadow: 0 2px 4px rgba(0,0,0,.75);text-shadow: 0 2px 4px rgba(0,0,0,.75);}
.feng_view .feng_viewLeft .view_content{ color: #fff; width: 294px; overflow: hidden; position: absolute; top: 200px; left: 25px; font-size: 13px; word-wrap: break-word; word-break: break-word; z-index: 4;line-height:22px; -webkit-text-shadow: 0 2px 4px rgba(0,0,0,.75);
-ms-text-shadow: 0 2px 4px rgba(0,0,0,.75);-moz-text-shadow: 0 2px 4px rgba(0,0,0,.75);text-shadow: 0 2px 4px rgba(0,0,0,.75);}
.feng_view .feng_viewLeft .view_ps{ color: #fff; height: 88px; width: 293px; overflow: hidden; position: absolute; top: 316px; left: 25px; font-size: 12px; z-index: 4;}
.feng_view .feng_viewLeft .ps_num{ font-family: Arial; font-size: 60px; float: left; height: 70px; max-width: 102px; overflow: hidden;}
.feng_view .feng_viewLeft .view_ps p{ margin: 5px 0 5px 0; padding-left: 10px; float: left; width: 180px; }
.feng_view .feng_viewLeft .ps_img{ float: left; padding-left: 10px;width:180px;}
.feng_view .feng_viewLeft .ps_img img{ padding-right: 2px; }
.feng_view .feng_viewMiddle{ float: left; height: 418px; width: 332px; position: relative; overflow: hidden;}
.feng_view .feng_viewMiddle a.img{ display: block; height: 210px; width: 100%; position: relative;}
.feng_view .feng_viewMiddle .mask{ background-color: #000; background-color: rgba(0,0,0,.7); filter: alpha(opacity=70); opacity: .7; height: 100%; width: 100%; position: absolute; left: 0; top: 0;}
.feng_view .feng_viewMiddle .gushi{ display: inline-block; background-color: #ffc000; }
.feng_view .feng_viewMiddle .view_ps{ color: #fff; height: 85px; width:310px; overflow: hidden; position: absolute; top: 118px; left: 15px; font-size: 12px; }
.feng_view .feng_viewMiddle .ps_num{ font-family: Arial; font-size: 60px; float: left; }
.feng_view .border_arrow{}
.feng_view .feng_viewMiddle .view_ps p{ margin-top: 20px; padding: 0 20px; float: left; width: 180px; }
.feng_view .feng_viewMiddle .ps_img{ padding: 0 20px; float: left; width: 140px; }
.feng_view .feng_viewMiddle .ps_img img{ padding-right: 2px; }
.feng_view .feng_viewMiddle .story { background-color: #fff; display: inline-block; border: 1px solid #ededed; border-top: none; width: 332px; height: 208px; border-right: none; position: relative;}
.feng_view .feng_viewMiddle .story.bottom{ height: 207px;}
.feng_view .feng_viewMiddle .story_p{ margin: 20px; }
.feng_view .feng_viewMiddle .story_p p{line-height: 18px;height: 18px;text-align: right;color: #0090ff;}
.feng_view .feng_viewMiddle .story_p p img {vertical-align: top;}
.feng_view .feng_viewMiddle .story_p p span {padding-left: 10px;font-size: 12px;color: #0090ff;}
.feng_view .feng_viewMiddle .story_p p span{ color: #0090ff; padding-left: 10px; }
.feng_view .feng_viewMiddle .story_p h2{ font-size: 20px; margin: 14px 0 10px; height: 60px; width: 100%; overflow:hidden;}
.feng_view .feng_viewMiddle .story_p h2 a{ display: inline-block;}
.feng_view .feng_viewRight{ float: left; width: 331px; border-left: 1px solid #ededed;}
.feng_view .feng_viewRight .new_p{ margin: 20px; }
.feng_view .feng_viewRight .new_ps{ height:22px;}
.feng_view .feng_viewRight .new_ps p{ text-align: right; color: #0090ff; }
.feng_view .feng_viewRight .new_ps p span{ padding-left: 10px; color: #0090ff; vertical-align: bottom;}
.feng_view .feng_viewRight .new_p h2{ font-size: 20px; margin: 14px 0 10px 0; height: 60px; width: 100%; overflow: hidden;}
.feng_view .feng_viewRight .abs,.feng_view .feng_viewMiddle .story_p p.abs{ height: 65px; width: 100%; overflow:hidden;line-height:22px;color:#757575; font-size: 13px; text-align: left;}
.feng_view .feng_viewRight .new_p h2 a{ display:inline-block; word-break: break-all; word-wrap: break-word;}
.feng_view .feng_viewRight .view_new{ background-color: #fff; display:inline-block; border-bottom: 1px solid #ededed; height: 208px; position: relative; }
.feng_view .feng_viewRight .view_new.bottom{ border-bottom: none; }
.feng_view h2 a:hover{ color: #ed0000; }

/*游戏频道*/
.gameChannel h1 i{ float:left; background-position: 0px -191px; font-size:30px; font-weight: 600; line-height: 42px; padding-left:44px; width: 125px; height: 38px;}
.gameChannel .gameChannel_left{float:left;width: 736px;}
.gameChannel_left h2 a{display: block;width: 100%;overflow: hidden; text-overflow: ellipsis;}
.gameChannel_left h2 a:hover{color: #ed0000;}
.gameChannel .gameChannel_left .game_pc{float:left;width: 490px; margin: 0 2px 0 0;}
.gameChannel .gameChannel_left .game_pcOne{float: left;width: 490px;height: 260px;position: relative; margin-bottom: 2px; _margin-bottom: 0; overflow: hidden;}
.gameChannel .gameChannel_left .game_pcOne a.wea_dimg{ display: block; height: 100%; width: 100%; position: relative;}
.gameChannel .gameChannel_left .drift:before{width: 100%;height: 100%;position: absolute;top: 0;left: 0;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;
background-color: rgba(0,0,0,0);background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background: -webkit-linear-gradient(top, rgba(0,0,0,0), #000);background: -ms-linear-gradient(top, rgba(0,0,0,0), #000);opacity: 0.7;
content: " ";filter:alpha(opacity=40);}
.gameChannel .gameChannel_left .drift:hover:before{ opacity: 1}
.gameChannel .gameChannel_left .game_pcTwo{float: left;width: 244px;height: 260px;position: relative;}
.gameChannel .gameChannel_left .game_pcTwo a.app-img{ display: block; height: 150px; width: 244px; overflow: hidden; position: relative;}
.gameChannel .gameChannel_left .game_pcTwo a img{ vertical-align: top;}
.gameChannel .gameChannel_left .game_pcTwoleft{ margin-right: 2px;}
.gameChannel_left .game_xmOnetop{ margin-bottom: 2px; }
.gameChannel .ceping{background-color: #fb9a01;}
.gameChannel .gameChannel_left .mask{ background: #000;background: rgba(0,0,0,.2);filter: alpha(opacity=20);opacity:0.2;position: absolute;height: 260px;width: 490px; left: 0; top: 0;}
.gameChannel .gameChannel_left .drift{ height: 100%; width: 100%; position: absolute; top: 0; left: 0;}
.gameChannel .gameChannel_left .game_title{ display: inline-block; color: #fff;line-height: 44px;height: 50px; max-width: 405px; overflow: hidden;position: absolute;top: 205px;left: 15px;font-size: 20px; font-weight: 600; padding: 0 10px; -webkit-text-shadow: 0 2px 4px rgba(0,0,0,.75);
-ms-text-shadow: 0 2px 4px rgba(0,0,0,.75);-moz-text-shadow: 0 2px 4px rgba(0,0,0,.75);text-shadow: 0 2px 4px rgba(0,0,0,.75);}
.gameChannel .gameChannel_left .game_pcOne .game_content{color: #fff;height:60px;width: 420px;overflow: hidden;position: absolute;top: 266px;left: 15px;font-size: 13px;padding: 10px; line-height:22px; -webkit-text-shadow: 0 2px 4px rgba(0,0,0,.75);
-ms-text-shadow: 0 2px 4px rgba(0,0,0,.75);-moz-text-shadow: 0 2px 4px rgba(0,0,0,.75);text-shadow: 0 2px 4px rgba(0,0,0,.75);}
.gameChannel .gameChannel_left .game_pcTwo .pc{ background-color: #fff; display: inline-block; width: 242px;height: 109px;border: 1px solid #f0f0f0; border-top: none;}
.gameChannel .gameChannel_left .game_pcTwo .pc .border_arrow1{border-color: transparent transparent #fff;border-style: solid;border-width: 10px;bottom: -440px;height: 0;left: 355px;position: absolute;width: 0;}
.gameChannel .gameChannel_left .pc h2,
.gameChannel .gameChannel_left .game_xmOne .xm h2{ font-size: 20px; margin: 10px 15px; height: 30px; width: 208px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.gameChannel .gameChannel_left .game_pcTwo .pc p{color: #757575;  font-size: 13px; margin: 10px 15px; height:44px; width: 208px; overflow:hidden;line-height:22px;}
.gameChannel .gameChannel_left .game_xm{float: left;width: 244px;}
.gameChannel .gameChannel_left .game_xmOne{float: left; margin-bottom: 2px; width: 244px;height: 260px;position: relative;}
.gameChannel .gameChannel_left .game_xmOne a.app-img{ display: block; float: left; position: relative; height: 150px; width: 244px; overflow: hidden;}
.gameChannel .gameChannel_left .game_xmOne a.app-img img{ float: left; height: 150px; overflow: hidden;}
.gameChannel .xianmian{background-color: #00d88e;}
.gameChannel .gameChannel_left .game_xmOne .xm{ background-color: #fff; float: left; width: 242px; border: 1px solid #f0f0f0;height: 109px; border-top: none;}
.gameChannel .gameChannel_left .game_xmOne .xm p{color: #757575; margin: 10px 15px;font-size: 13px;line-height:22px; height: 44px; overflow: hidden;}
.gameChannel .gameChannel_left .game_news{ background-color: #fff; float: left;width: 243px;border-right: 1px solid #f0f0f0;height: 260px;position: relative;}
.gameChannel .gameChannel_left .game_news.addw{ width: 246px;}
.gameChannel .gameChannel_left .games_bottom{ clear: both; background-color: #fff; width: 734px; border: 1px solid #f0f0f0; height: 260px; margin-bottom:20px; overflow: hidden;}
.gameChannel .gameChannel_left .game_news .news_p, .feng_tecList .game_news .news_p{margin: 10px 15px;}
.gameChannel .zixun, .feng_tecList .zixun{background-color: #00b7d2;}
.gameChannel .gameChannel_left .game_news .news_ps, .feng_tecList .game_news .news_ps{width: 100%;height: 21px;margin-bottom: 20px;}
.gameChannel .gameChannel_left .news_ps p{text-align: right;color: #0090ff;}
.gameChannel .gameChannel_left .news_p h2{ font-size: 20px; line-height:25px; height:52px; margin: 25px 0 20px 0; width:100%; overflow:hidden; word-break:break-all; word-wrap:break-word;}
.gameChannel .gameChannel_left .news_p h2 a{ display:block;}
.feng_tecList .game_news .news_p h2{font-size: 20px;margin: 20px 0;}
.feng_tecList .game_news .news_p h2 a{ display: inline-block;}
.gameChannel .gameChannel_left .game_news .news_p p{color: #757575;font-size: 13px;line-height: 22px;width: 213px;overflow: hidden;}
.feng_tecList .game_news .news_p p{color: #757575;font-size: 13px;line-height: 22px;}
.gameChannel .gameChannel_left .game_gl{ background-color: #fff; float: left; height: 129px; width: 242px;position: relative; overflow:hidden;}
.gameChannel .gameChannel_left .game_gltop{ background-color: #fff; border-bottom:  1px solid #f0f0f0; }
.gameChannel .gameChannel_left .game_gl .gl_p{margin: 10px 15px;}
.gameChannel .gonglue{background-color: #c94d91;}
.gameChannel .gameChannel_left .game_gl .gl_ps{width: 100%;height: 21px;margin-bottom: 20px;}
.gameChannel .gameChannel_left .game_gl .gl_ps p{ padding-top: 9px; line-height: 18px; height: 18px; text-align: right;color: #0090ff;}
.gameChannel .gameChannel_left .game_gl .gl_ps p img{ vertical-align: top;}
.gameChannel .gameChannel_left .game_gl .gl_p h2{font-size: 20px; line-height:25px; height:52px; width:100%; margin: 25px 0 20px 0; overflow:hidden; word-break:break-all; word-wrap:break-word;}
.gameChannel .gameChannel_left .game_gl .gl_ps p span{padding-left: 10px;font-size: 12px;color: #0090ff;}
.gameChannel_right{ background: #fff; float: right;width: 238px; vertical-align: top; overflow:hidden;}
.gameChannel_right .title{ width: 100%; height: 35px;}
.gameChannel_right .title h2{ display: inline-block; *float: left; border-left: 3px solid #000;color: #ed0000;font-size: 20px;font-weight: 400;margin-bottom: 10px;padding: 0px 1px 0px 10px; line-height: 25px; height: 25px;}
.gameChannel_right .title h2 em{ color: #000;}
.gameChannel_right .title .more{float: right;line-height: 25px;}
.slider_game_rank .inner{ font-size: 12px;width: 238px}
.slider_game_rank li{ line-height: 31px; margin-bottom: 5px;  width: 238px;}
.slider_game_rank li .mod{ height: 31px; width: 238px; overflow: hidden;}
.slider_game_rank li h3{font-weight: 400;font-size: 15px;}
.slider_game_rank li h3 span { float: left; width: 28px; color: #757575; font-size: 20px;vertical-align: middle;}
.slider_game_rank li .hd{ float: left; color: #333; font-size: 15px; width: 210px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;vertical-align: middle;word-break: break-all;}
.slider_game_rank li .red,.slider_game_rank li.active .hd{ color: #ed0000; font-weight: 600;}
.slider_game_rank li .ranklist-img {float: left;margin: 0 6px 0 28px;}
.slider_game_rank li .ranklist-img img{border-radius:15px;}
.slider_game_rank li .intro {float: left;font-size: 12px;color: #6b6b6b;display: inline-block; height: 70px; width:100px; line-height: 23px; vertical-align: top; overflow: hidden;}
.slider_game_rank li .star-empty {display: inline-block;background: url(../../images/small_start.png) 0 -14px;height: 14px; width: 84px;background-repeat: no-repeat; vertical-align: top;}
.slider_game_rank li .star-hover {display: inline-block;background: url(../../images/small_start.png) 0 0;height: 14px; width: 84px;background-repeat: no-repeat; vertical-align: top;}

.game_active{ background-color: #fff; border: 1px #f0f0f0 solid;margin-top: 14px; height: 308px; }
.game_active h2{font-size: 22px;text-align: center;height: 60px;background-color: #f7f7f7;font-weight: 400;line-height: 60px;}
.game_active li{margin: 10px;border-bottom: 1px dotted #dedede;padding-bottom: 10px;line-height:21px;}
.game_active li a{ display:inline-block;}
.game_active li:last-child,
.game_active li.last{border-bottom: none;padding-bottom: 0px;}
.game_active li a:hover{color: #ed0000;}

/*锋科技列表*/
.feng_tecList h1 i{ float:left; background-position: 0px -230px; font-size:30px; font-weight: 600; line-height: 42px; padding-left:40px; width:120px;height: 36px;}
.feng_tecList .title_right .triggers{ line-height: 38px; height: 38px;width: 100%;position: absolute;left: 0;top: 25px;text-align: right;}
.feng_tecList .picList{ display:inline-block; margin-bottom: 20px; width:100%; overflow:hidden;}
.feng_tecList .picList .moduleOne{float:left; margin-bottom:2px; height:246px; width:499px; overflow:hidden; position: relative;}
.feng_tecList .picList .moduleOne a,
.feng_tecList .picList .moduleTwo a{ display:block; height:100%; width:100%; position:relative;}
.feng_tecList .picList .moduleOne a:hover,
.feng_tecList .picList .moduleTwo a:hover{ text-decoration: none;}
.feng_tecList .picList .moduleOne .mask{ background:#000; background:rgba(0,0,0,.2); filter:alpha(opacity=20); opacity:.2; position:absolute; left: 0; top: 0; height:246px; width:499px;}
.feng_tecList .picList .moduleOne img{ height:246px; width:499px; overflow:hidden;}
.feng_tecList .picList .games_bottom{ background-color: #fff; clear: both; height: 260px; overflow: hidden;}
.feng_tecList .picList .label{ color:#fff; padding:0 8px; line-height:20px; border-radius:3px; height:20px; position:absolute; top:16px; left:16px;}
.feng_tecList .picList .drift{  max-width:449px; position:absolute; left:25px; bottom:0;}
.feng_tecList .picList .title{ display:inline-block; color:#fff; font-size:18px; padding:5px 0; margin-bottom: 15px; height:auto; word-break:break-all; word-wrap:break-word; -webkit-text-shadow: 0 2px 4px rgba(0,0,0,.75);
-ms-text-shadow: 0 2px 4px rgba(0,0,0,.75);-moz-text-shadow: 0 2px 4px rgba(0,0,0,.75);text-shadow: 0 2px 4px rgba(0,0,0,.75);}
.feng_tecList .picList .abs{ font-size:13px; color:#fff; line-height:20px; width:449px;  height:0; overflow:hidden; word-break:break-all; word-wrap:break-word; -webkit-text-shadow: 0 2px 4px rgba(0,0,0,.75);
-ms-text-shadow: 0 2px 4px rgba(0,0,0,.75);-moz-text-shadow: 0 2px 4px rgba(0,0,0,.75);text-shadow: 0 2px 4px rgba(0,0,0,.75);}/* max-height:84px;*/
.feng_tecList .picList .moduleTwo .drift,.feng_tecList .picList .moduleTwo .abs{ width: 198px;}
.feng_tecList .picList .moduleTwo{ float:left; margin-bottom:2px; height:246px; width:248px; overflow:hidden; position: relative;}
.feng_tecList .picList .moduleTwo img{ height:246px; width:248px; overflow:hidden;}
.feng_tecList .picList .moduleTwo .mask{ background:#000; background:rgba(0,0,0,.2); filter:alpha(opacity=20); opacity:.2; position:absolute; left: 0; top: 0; height:246px; width:248px;}
.feng_tecList .picList .midMargin{ display:inline; margin:0 2px; width: 249px;}
.feng_tecList .picList .midMargin img{ width: 249px;}
.feng_tecList .dongtai{background-color: #ffd200;}
.feng_tecList .game_dongtai{ background-color: #fff; border-left: none;}
.feng_tecList .game_dongtai ul{margin: 40px 15px;}
.feng_tecList .game_dongtai ul li{ border-bottom: 1px dotted #dedede; padding: 16px 0px; height: 40px; overflow: hidden;line-height:22px;}
.feng_tecList .game_dongtai ul li.last{border-bottom: none;}
.feng_tecList .picList .moduleOne a:before,.feng_tecList .picList .moduleTwo a:before{width: 100%;height: 100%;position: absolute;top: 0;left: 0;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;
background-color: rgba(0,0,0,0);background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background: -webkit-linear-gradient(top, rgba(0,0,0,0), #000);background: -ms-linear-gradient(top, rgba(0,0,0,0), #000);opacity: 0.7;
content: " ";filter:alpha(opacity=40);}
.feng_tecList .picList .moduleOne a:hover:before,.feng_tecList .picList .moduleTwo a:hover:before{ opacity: 1}
.feng_tecList .game_news, .feng_tecList .game_dongtai{ background-color: #fff; float: left;width: 248px;border: 1px solid #f0f0f0; border-right: none;height: 258px;position: relative; }
.feng_tecList .game_dongtai{ border-right: 1px solid #f0f0f0; width: 249px;}
.feng_tecList a:hover{color: #ed0000;}
.feng_tecList .game_news.adw{ width: 250px;}

/*社区*/
.fengCommunity .seamlessRolling { background-color: #f5f5f6; height: 42px; width: 100%; overflow: hidden; margin:0 0 20px 0;}
.fengCommunity .seamlessRolling ul { margin-top:12px; line-height:22px; height:22px; overflow:hidden;}
.fengCommunity .seamlessRolling ul li { float: left; background:url(../../images/li_style_icon.jpg) no-repeat 12px top; padding:0 20px; height: 22px; vertical-align:top;}
.fengCommunity .seamlessRolling ul li a { float: left; color: #757575; padding-left: 12px; font-size: 13px; word-break: break-all; word-wrap: break-word; background-position: 0 -892px; height: 22px; }
.fengCommunity .seamlessRolling ul li a:hover { color: #ed0000; }
.fengCommunity h1 i{ float:left; background-position: 0px -266px; font-size:30px; font-weight: 600; line-height: 42px; padding-left:44px; width: 62px; height: 34px;}
.fengCommunity .title_right .triggers{ line-height: 38px; height: 38px;width: 100%;position: absolute;left: 0;top: 25px;text-align: right;}
.fengCommunity .wallArea{ margin-bottom:30px; width:100%; _width: 100.1%;}
.fengCommunity .wallArea .dataList{ float:left; width:750px;}
.fengCommunity .wallArea .dataList ul{ float:left; width:250px;}
.fengCommunity .wallArea .dataList ul li{ background-color: #fff; width:100%; -moz-transition:all .32s linear; -ms-transition:all .32s linear; -webkit-transition:all .32s linear; transition:all .32s linear;}
.fengCommunity .wallArea .dataList ul li:hover{ -webkit-box-shadow: 0px 0px 66px 2px rgba(0,0,0,0.2);  -moz-box-shadow: 0px 0px 66px 2px rgba(0,0,0,0.2);  box-shadow: 0px 0px 66px 2px rgba(0,0,0,0.2);
  z-index:5; -webkit-box-shadow: 0px 0px 66px 2px rgba(0,0,0,0.2);  -moz-box-shadow: 0px 0px 66px 2px rgba(0,0,0,0.2);  box-shadow: 0px 0px 66px 2px rgba(0,0,0,0.2);  z-index:5; position: relative;}
.fengCommunity .wallArea .dataList ul li .con{ border: solid 1px #ebebeb; border-top:none; border-right: none; width:249px;}
.fengCommunity .wallArea .dataList .headerBox{ font-size:12px; max-height:250px; width:250px; height:44px; overflow:hidden;}
.fengCommunity .wallArea .dataList .source{ color:#999; font-size:12px; padding:0 15px 0 88px; margin-bottom:18px; width:145px; position:relative;}
.fengCommunity .wallArea .dataList .userName{ color:#0090ff; line-height: 30px;}
.fengCommunity .wallArea .dataList .cateryArea{ display: inherit; color:#999; margin-top: -6px;}
.fengCommunity .wallArea .dataList .userHeadImg{ display:block; height:60px; width:60px; border-radius:12px; border:solid 2px #fff; position:absolute; top:-25px; left:15px; z-index: 999; overflow: hidden;}
.fengCommunity .wallArea .dataList .userHeadImg img{ max-height:60px; max-width:60px;}
.fengCommunity .wallArea .dataList .linkTitle{ display:inline-block; color:#111; font-size:18px; font-weight: 600; padding:0 15px; margin-bottom:18px; width:218px; word-break:break-all; word-wrap:break-word;}
.fengCommunity .wallArea .dataList .linkTitle:hover{color: #ed0000;}
.fengCommunity .wallArea .dataList .abs{ color:#666; line-height:22px; padding:0 15px; margin-bottom:15px; width:218px;word-break:break-all; word-wrap:break-word;}
.fengCommunity .wallArea .dataList .msg{ display:inline-block; color:#999; font-size:12px; border-top: 1px dotted #dedede; line-height:20px; padding:15px 0; margin-left:15px; width:218px; word-break:break-all; word-wrap:break-word;}
.fengCommunity .wallArea .dataList .msgHead{ padding-bottom:8px;}
.fengCommunity .wallArea .dataList .msgHead i{ display:inline-block; margin-right:5px; height:16px; width:16px; vertical-align:top;}
.fengCommunity .wallArea .dataList .msgHead span{ color:#0090ff; font-size:14px;}
.fengCommunity .wallArea .dataList .communitImg{ max-height:250px; width:250px; position:relative; overflow:hidden;}
.fengCommunity .wallArea .dataList .communitImg:before {width: 100%;height: 100%;position: absolute;top: 0;left: 0;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;
background-color: rgba(0,0,0,0);background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background: -webkit-linear-gradient(top, rgba(0,0,0,0), #000);background: -ms-linear-gradient(top, rgba(0,0,0,0), #000);
opacity: 0.7;content: " ";z-index: 30;}
.fengCommunity .wallArea .dataList .communitImg:hover:before{ opacity: 1;}
.fengCommunity .wallArea .dataList .communitImg::after{ content:''; border-bottom:solid 1px rgba(0,0,0,.1); margin-top:-1px; height:0; width:100%; position:absolute; left:0; top:100%;}
.fengCommunity .wallArea .dataList .communitImg img{ max-width:250px; vertical-align:top;}
.fengCommunity .activity{ float:right; width:250px;}
.fengCommunity .activity ul li{ background-color: #fff; width:250px; border-right:solid 1px #ebebeb;  -moz-transition:all .32s linear; -ms-transition:all .32s linear; -webkit-transition:all .32s linear; transition:all .32s linear; position: relative;}
.fengCommunity .activity ul li:hover{  -webkit-box-shadow: 0px 0px 66px 2px rgba(0,0,0,0.2);  -moz-box-shadow: 0px 0px 66px 2px rgba(0,0,0,0.2);  box-shadow: 0px 0px 66px 2px rgba(0,0,0,0.2);
  z-index:5; -webkit-box-shadow: 0px 0px 66px 2px rgba(0,0,0,0.2);  -moz-box-shadow: 0px 0px 66px 2px rgba(0,0,0,0.2);  box-shadow: 0px 0px 66px 2px rgba(0,0,0,0.2);  z-index:5; position:relative;}
.fengCommunity .activity ul li .showImg{ display:block; max-width:250px;}
.fengCommunity .activity ul li .showImg img{ vertical-align: top;}
.fengCommunity .activity ul li .adn{ padding-top: 20px; border: solid 1px #ebebeb;border-top: none;border-right: none;}
.fengCommunity .activity .title{ display:block; color:#111; font-size:18px; font-weight: 600; padding:0 16px; margin-bottom:16px; width:218px; word-wrap:break-word;}
.fengCommunity .activity .title:hover {color: #ed0000;}
.fengCommunity .activity .dataTime{ color:#333; padding:0 16px; margin-bottom:20px; width:218px;}
.fengCommunity .activity .dataTime i{ display:inline-block; background:url(../../images/topbar_tel.png) no-repeat; background-position:-16px 0; margin:3px 6px 0 0; height:15px; width:15px; vertical-align:top;}
.fengCommunity .activity .dataTime em{ padding-left:4px;}
.fengCommunity .activity .joinBtn{ display:inline-block; background-color:#0090ff; color:#fff; font-size:18px; margin:0 0 20px 16px; border-radius:8px; line-height:45px; height:45px; width:218px; text-align:center; -moz-transition:all .32s linear; -ms-transition:all .32s linear; -webkit-transition:all .32s linear; transition:all .32s linear;}
.fengCommunity .activity .joinBtn:hover{ filter:alpha(opacity=80); opacity:.8;}
.fengCommunity .activity .abs{ display:inline-block; color:#757575; font-size:14px; padding-top:15px; border-top: 1px dotted #dedede; line-height:22px; margin:0 0 15px 16px; width:218px;}

/*友情链接*/
.friendsLinks .friendsWrap h1 { position: relative; font-size: 20px; border-bottom: 1px solid #dadada; height: 45px; line-height: 45px; font-weight: 400; }
.friendsLinks .friendsWrap h1 em { height: 4px; background-color: #3a3a3a; position: absolute; left: 0; bottom: 0; width: 50px; display: block; overflow: hidden; }
.friendsLinks .friendsWrap h1 a { position: absolute; right: 0; top: 5px; font-size: 14px; color: #0088cc; }
.friendsLinks .friendsWrap .friendsA { padding: 20px 0; font-size: 12px;}
.friendsLinks .friendsWrap .friendsA a { display: inline-block; color: #969696; margin: 0 6px; height: 25px; line-height: 25px; }
.friendsLinks .friendsWrap .friendsA a:hover{color: #ed0000;}

.weixin_ico{background-position: -117px -1px;position: absolute;width: 30px;height: 20px;top: 50px;left: 60px;}
.ico1{top: 45px;left: 35px;}
.ico2{top: 46px;left: 37px;}

/*快捷导航*/
.quick_navigation{opacity: 0;transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-webkit-transform: scale(0);-moz-transition: all .32s linear;-ms-transition: all .32s linear;-webkit-transition: all .32s linear;transition: all .32s linear; width: 35px; font-size: 12px; margin-left: 513px; position: fixed; left: 50%; top: 350px; z-index: 9; -webkit-transition: width linear .4s; -moz-transition: width linear .4s; -ms-transition: width linear .4s; transition: width linear .4s; _position: absolute; _bottom: auto; _top: expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight-10);}
.quick_navigation ul li{height: 35px; width: 35px; margin-bottom: 4px; vertical-align: top;}
.quick_navigation ul li a{ *float: left; display: block; background-color: #f6f6f6; border: 1px solid #f2f2f2; border-radius: 3px; height: 33px; width: 33px; text-align: center; vertical-align: top;}
.quick_navigation ul li a.active{border: 1px solid #eeb3b5;}
.quick_navigation ul li a i{display: block; background:url(../../images/topbar_tel.png) no-repeat; height: 33px; width: 33px; text-indent: -999em;/* border: 1px solid #f2f2f2;*/ background-color: #f6f6f6;}
.quick_navigation ul li a span{ display: none; line-height: 16px; height: 33px; width: 33px; background-color: #fae7e8; border-radius: 3px; color: #dc4648;}
.quick_navigation ul li a.todayNews i{ background-position:0 -94px;}
.quick_navigation ul li a.todayNews:hover i, .quick_navigation ul li a.todayNews.active i{display: none;}
.quick_navigation ul li a.todayNews:hover span, .quick_navigation ul li a.todayNews.active span{display: block;}
.quick_navigation ul li a.fengView i{ background-position:-34px -94px;}
.quick_navigation ul li a.fengView:hover i, .quick_navigation ul li a.fengView.active i{display: none;}
.quick_navigation ul li a.fengView:hover span, .quick_navigation ul li a.fengView.active span{display: block;}
.quick_navigation ul li a.gameChannel i{background-position:-68px -94px;}
.quick_navigation ul li a.gameChannel:hover i, .quick_navigation ul li a.gameChannel.active i{display: none;}
.quick_navigation ul li a.gameChannel:hover span, .quick_navigation ul li a.gameChannel.active span{display: block;}
.quick_navigation ul li a.community i{background-position:-102px -94px;}
.quick_navigation ul li a.community:hover i, .quick_navigation ul li a.community.active i{display: none;}
.quick_navigation ul li a.community:hover span, .quick_navigation ul li a.community.active span{display: block; line-height: 33px;}
.quick_navigation ul li a.feng_tecList i{background-position:-170px -94px;}
.quick_navigation ul li a.feng_tecList:hover i, .quick_navigation ul li a.feng_tecList.active i{display: none;}
.quick_navigation ul li a.feng_tecList:hover span, .quick_navigation ul li a.feng_tecList.active span{display: block;}
.quick_navigation ul li a.gobackBtn i{ background-color:#c8c8cc;/* border:1px solid #c8c8cc;*/}
.quick_navigation ul li a.gobackBtn i{ background-image:url(../../images/gotopbtn.png); background-repeat:no-repeat;}
.quick_navigation ul li a.gobackBtn:hover i, .quick_navigation ul li a.gobackBtn.active i{display: none;}
.quick_navigation ul li a.gobackBtn:hover span,
.quick_navigation ul li a.gobackBtn.active span{display: block;}

/*弹幕泡泡*/
.msg_bar { display: block; border-radius: 10px; color: #fffefe; font-size:12px; font-weight:400; line-height:21px; height: 21px; background:url(../../images/msg_barbg.png) repeat-x; padding: 0 10px; max-width: 125px; position: absolute; left:0; top:0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all; word-wrap: break-word; }
/*兼容当前的苹苹果Retina 显示*/
@media only screen and (-webkit-device-pixel-ratio: 2),
       only screen and (-moz-device-pixel-ratio: 2),
       only screen and (-o-device-pixel-ratio: 2/1),
       only screen and (device-pixel-ratio: 2){
			.todayNews h1 i, .softwareGames h1 i, .softwareGames .gameList .commonGmeeBox .newusers_list .gameImg span, .feng_tecList h1 i, .feng_view h1 i, .gameChannel h1 i, .feng_tecList .shaihuo_p .like, .fengCommunity h1 i, .slider_game_rank .active .index, .weixin_ico,
			.softwareGames h1 i,.feng_view h1 i,.gameChannel h1 i,.feng_tecList h1 i,.fengCommunity h1 i,.slider_game_rank .active .index,.feng_tecList .shaihuo_p .like,
			i.game-icon, i.apple-icon, i.tel-icon, i.ipad-icon,.softwareGames .gameList .commonGmeeBox .newusers_list .gameImg span{
					background: url(../../images/index_ico@2x.png) no-repeat left top;
				}
			.quick_navigation ul li a i,.quick_navigation ul li a.gobackBtn i{ background: url(../../images/quick_navigation@2x.png) no-repeat left top;}
			.todayNews h1 i{ background-size:172px auto;}
			.todayNews .columnMid .tel_list ul li.first i.tel-icon{background-size:184px auto; background-position: -168px 0;}
			.todayNews .columnMid .tel_list ul li i.tel-icon{background-size:184px auto; padding-left:40px; background-position: -168px -24px;}
			.todayNews .columnMid .tel_list ul li.first i.ipad-icon{background-size:184px auto;background-position: -164px -46px;}
			.todayNews .columnMid .tel_list ul li i.ipad-icon{background-size:184px auto; padding-left:40px; background-position: -164px -66px;}
			.todayNews .game_list ul li.first i.game-icon{ background-position: -163px -136px;}
			.todayNews .game_list ul li i.game-icon{ background-position: -163px -157px;background-size:184px auto; padding-left:40px;}
			.todayNews .columnMid .tel_list ul li.first i.apple-icon{  background-position: -154px -82px;}
			.todayNews .columnMid .tel_list ul li i.apple-icon{background-size:170px auto; background-position: -154px -104px; padding-left:22px;}
			.softwareGames h1 i{ height: 30px;  background-size: 180px auto; background-position: 0 -176px;}
			.feng_view h1 i{ height: 38px;  background-size: 180px auto; background-position: 0 -124px;}
			.gameChannel h1 i{ height: 38px;  background-size: 180px auto; background-position: 0 -207px;}
			.feng_tecList h1 i{ height: 38px;  background-size: 180px auto; background-position: 0 -248px;}
			.fengCommunity h1 i{ height: 38px;  background-size: 180px auto; background-position: 0 -285px;}
			.slider_game_rank .active .index{ height: 41px;  background-size: 180px auto; background-position: -96px -80px;}
			.quick_navigation ul li a.todayNews i{height: 66px;  background-size: 188px auto; background-position: 0 0;}
			.quick_navigation ul li a.fengView i{height: 66px;  background-size: 188px auto; background-position: -30px 0;}
			.quick_navigation ul li a.gameChannel i{height: 66px;  background-size: 188px auto; background-position: -62px 0;}
			.quick_navigation ul li a.feng_tecList i{height: 66px;  background-size: 188px auto; background-position: -94px 0;}
			.quick_navigation ul li a.community i{height: 66px;  background-size: 188px auto; background-position: -124px 0;}
			.quick_navigation ul li a.gobackBtn{background-color:#c8c8cc;}
			.quick_navigation ul li a.gobackBtn i{height: 66px;  background-size: 188px auto; background-position: -156px 0;}	
			.softwareGames .gameList .newusers_list .gameImg span.img_1{ height: 84px; background-size: 188px auto; background-position: 0 -78px;}
			.softwareGames .gameList .newusers_list .gameImg span.img_2{height: 84px; background-size: 188px auto; background-position: -50px -77px;}
			}
				
}
